<?xml version="1.0" encoding="utf-8"?>
<plugin game="Halo4" baseSize="0x39C">
	<revisions>
		<revision author="Lord Zedd" version="1">Portin without generation</revision>
	</revisions>
	<enum16 name="Object Category" offset="0x0" visible="true">
		<option name="Biped" value="0x0" />
		<option name="Vehicle" value="0x1" />
		<option name="Weapon" value="0x2" />
		<option name="Equipment" value="0x3" />
		<option name="Terminal" value="0x4" />
		<option name="Projectile" value="0x5" />
		<option name="Scenery" value="0x6" />
		<option name="Machine" value="0x7" />
		<option name="Control" value="0x8" />
		<option name="Dominion Pad" value="0x9" />
		<option name="Sound Scenery" value="0xA" />
		<option name="Block" value="0xB" />
		<option name="Creature" value="0xC" />
		<option name="Giant" value="0xD" />
		<option name="Effect Scenery" value="0xE" />
		<option name="Spawner" value="0xF" />
	</enum16>
	<int16 name="Unknown" offset="0x2" visible="true" />
	<undefined name="00000010" offset="0x4" visible="true" />
	<undefined name="00000011" offset="0x8" visible="true" />
	<undefined name="00000012" offset="0xC" visible="true" />
	<undefined name="00000013" offset="0x10" visible="true" />
	<undefined name="00000014" offset="0x14" visible="true" />
	<undefined name="00000015" offset="0x18" visible="true" />
	<bitfield32 name="Flags" offset="0x1c" visible="true">
		<bit name="Does Not Cast Shadow" index="0" />
		<bit name="Search Cardinal Direction Lightmaps" index="1" />
		<bit name="unused" index="2" />
		<bit name="Not A Pathfinding Obstacle" index="3" />
		<bit name="Extension Of Parent" index="4" />
		<bit name="Does Not Cause Collision Damage" index="5" />
		<bit name="Early Mover" index="6" />
		<bit name="Early Mover Localized Physics" index="7" />
		<bit name="Use Static Massive Lightmap Sample" index="8" />
		<bit name="Object Scales Attachments" index="9" />
		<bit name="Inherits Player's Appearance" index="10" />
		<bit name="Dead Bipeds Can't Localize" index="11" />
		<bit name="Attach To Clusters By Dynamic Sphere" index="12" />
		<bit name="Effects Created By This Object Do Not" index="13" />
		<bit name="15" index="14" />
		<bit name="16" index="15" />
		<bit name="17" index="16" />
		<bit name="18" index="17" />
		<bit name="19" index="18" />
		<bit name="20" index="19" />
		<bit name="21" index="20" />
		<bit name="22" index="21" />
		<bit name="23" index="22" />
		<bit name="24" index="23" />
		<bit name="25" index="24" />
		<bit name="26" index="25" />
		<bit name="27" index="26" />
		<bit name="28" index="27" />
		<bit name="29" index="28" />
		<bit name="30" index="29" />
		<bit name="31" index="30" />
		<bit name="32" index="31" />
	</bitfield32>
	<undefined name="Bounding Radius" offset="0x20" visible="true" />
	<undefined name="Bounding Offset X" offset="0x24" visible="true" />
	<undefined name="Bounding Offset Y" offset="0x28" visible="true" />
	<undefined name="Bounding Offset Z" offset="0x2c" visible="true" />
	<undefined name="Acceleration Scale X" offset="0x30" visible="true" />
	<undefined name="Acceleration Scale Y" offset="0x34" visible="true" />
	<undefined name="Acceleration Scale Z" offset="0x38" visible="true" />
	<int8 name="Unknown" offset="0x3C" visible="false" />
	<enum8 name="Lightmap Shadow Mode Size" offset="0x3D" visible="true">
		<option name="Default" value="0x0" />
		<option name="Never" value="0x1" />
		<option name="Always" value="0x2" />
		<option name="Unknown" value="0x3" />
	</enum8>
	<enum8 name="Sweetener Size" offset="0x3E" visible="true">
		<option name="Small" value="0x0" />
		<option name="Medium" value="0x1" />
		<option name="Large" value="0x2" />
	</enum8>
	<int8 name="Unknown" offset="0x3F" visible="false" />
	<int16 name="Unknown" offset="0x40" visible="false" />
	<int16 name="Unknown" offset="0x42" visible="false" />
	<float32 name="Dynamic Light Sphere Radius" offset="0x44" visible="true" />
	<float32 name="Dynamic Light Sphere X" offset="0x48" visible="true" />
	<float32 name="Dynamic Light Sphere Y" offset="0x4C" visible="true" />
	<float32 name="Dynamic Light Sphere Z" offset="0x50" visible="true" />
	<int32 name="Unknown" offset="0x54" visible="false" />
	<tagRef name="Unicode" offset="0x58" visible="true" />
	<tagRef name="00000035" offset="0x68" visible="true" />
	<undefined name="struct here" offset="0x78" visible="true" />
	<undefined name="struct here" offset="0x7C" visible="true" />
	<undefined name="struct here" offset="0x80" visible="true" />
	<int32 name="Default Variant" offset="0x84" visible="true" />
	<tagRef name="Object Properties" offset="0x88" visible="true" />
	<tagRef name="00000047" offset="0x98" visible="true" />
	<tagRef name="Collision Damage" offset="0xa8" visible="true" />
	<tagRef name="00000055" offset="0xb8" visible="true" />
	<reflexive name="Personal Gravity" offset="0xC8" visible="true" entrySize="0x2C">
		<int32 name="00000005" offset="0x0" visible="true" />
		<int32 name="00000006" offset="0x4" visible="true" />
		<undefined name="00000007" offset="0x8" visible="true" />
		<undefined name="00000008" offset="0xC" visible="true" />
		<undefined name="00000009" offset="0x10" visible="true" />
		<undefined name="00000010" offset="0x14" visible="true" />
		<undefined name="00000011" offset="0x18" visible="true" />
		<undefined name="00000012" offset="0x1C" visible="true" />
		<undefined name="00000013" offset="0x20" visible="true" />
		<undefined name="00000014" offset="0x24" visible="true" />
		<undefined name="00000015" offset="0x28" visible="true" />
	</reflexive>
	<tagRef name="Creation Effect" offset="0xd4" visible="true" />
	<tagRef name="Material Effect" offset="0xe4" visible="true" />
	<tagRef name="Melee Impact" offset="0xf4" visible="true" />
	<undefined name="00000074" offset="0x104" visible="true" />
	<reflexive name="AI Properties" offset="0x108" visible="true" entrySize="0x10">
		<bitfield32 name="Flags" offset="0x0" visible="true">
			<bit name="Destroyable Cover" index="0" />
			<bit name="Pathfinding Ignore When Dead" index="1" />
			<bit name="Dynamic Cover" index="2" />
			<bit name="4" index="3" />
			<bit name="5" index="4" />
			<bit name="6" index="5" />
			<bit name="7" index="6" />
			<bit name="8" index="7" />
			<bit name="9" index="8" />
			<bit name="10" index="9" />
			<bit name="11" index="10" />
			<bit name="12" index="11" />
			<bit name="13" index="12" />
			<bit name="14" index="13" />
			<bit name="15" index="14" />
			<bit name="16" index="15" />
			<bit name="17" index="16" />
			<bit name="18" index="17" />
			<bit name="19" index="18" />
			<bit name="20" index="19" />
			<bit name="21" index="20" />
			<bit name="22" index="21" />
			<bit name="23" index="22" />
			<bit name="24" index="23" />
			<bit name="25" index="24" />
			<bit name="26" index="25" />
			<bit name="27" index="26" />
			<bit name="28" index="27" />
			<bit name="29" index="28" />
			<bit name="30" index="29" />
			<bit name="31" index="30" />
			<bit name="32" index="31" />
		</bitfield32>
		<uint32 name="Type Name (SID)" offset="0x4" visible="true" />
		<uint32 name="Unknown" offset="0x8" visible="true" />
		<enum16 name="AI Size" offset="0xC" visible="true">
			<option name="Default" value="0x0" />
			<option name="Tiny" value="0x1" />
			<option name="Small" value="0x2" />
			<option name="Medium" value="0x3" />
			<option name="Large" value="0x4" />
			<option name="Huge" value="0x5" />
			<option name="Immobile" value="0x6" />
		</enum16>
		<enum16 name="Leap Jump Speed" offset="0xE" visible="true">
			<option name="None" value="0x0" />
			<option name="Down" value="0x1" />
			<option name="Step" value="0x2" />
			<option name="Crouch" value="0x3" />
			<option name="Stand" value="0x4" />
			<option name="Storey" value="0x5" />
			<option name="Tower" value="0x6" />
			<option name="Infinite" value="0x7" />
		</enum16>
	</reflexive>
	<reflexive name="Functions" offset="0x114" visible="true" entrySize="0x40">
		<bitfield32 name="Flags" offset="0x0" visible="true">
			<bit name="Invert" index="0" />
			<bit name="Mapping Does Not Controls Active" index="1" />
			<bit name="Always Active" index="2" />
			<bit name="Random Time Offset" index="3" />
			<bit name="5" index="4" />
			<bit name="6" index="5" />
			<bit name="7" index="6" />
			<bit name="8" index="7" />
			<bit name="9" index="8" />
			<bit name="10" index="9" />
			<bit name="11" index="10" />
			<bit name="12" index="11" />
			<bit name="13" index="12" />
			<bit name="14" index="13" />
			<bit name="15" index="14" />
			<bit name="16" index="15" />
			<bit name="17" index="16" />
			<bit name="18" index="17" />
			<bit name="19" index="18" />
			<bit name="20" index="19" />
			<bit name="21" index="20" />
			<bit name="22" index="21" />
			<bit name="23" index="22" />
			<bit name="24" index="23" />
			<bit name="25" index="24" />
			<bit name="26" index="25" />
			<bit name="27" index="26" />
			<bit name="28" index="27" />
			<bit name="29" index="28" />
			<bit name="30" index="29" />
			<bit name="31" index="30" />
			<bit name="32" index="31" />
		</bitfield32>
		<int32 name="Import Name" offset="0x4" visible="true" />
		<int32 name="Export Name" offset="0x8" visible="true" />
		<int32 name="Turn Off With" offset="0xC" visible="true" />
		<int32 name="Unknown" offset="0x10" visible="true" />
		<uint32 name="Unknown" offset="0x14" visible="true" />
		<dataRef name="Data" offset="0x18" visible="true" />
		<uint32 name="Scale By (SID)" offset="0x2C" visible="true" />
		<reflexive name="Unknown 2" offset="0x30" visible="true" entrySize="0x18">
			<int32 name="Unknown" offset="0x0" visible="true" />
			<undefined name="Unknown" offset="0x4" visible="true" />
			<undefined name="Unknown" offset="0x8" visible="true" />
			<uint32 name="Unknown" offset="0xC" visible="true" />
			<undefined name="Unknown" offset="0x10" visible="true" />
			<undefined name="Unknown" offset="0x14" visible="true" />
		</reflexive>
		<int32 name="Unknown" offset="0x3C" visible="true" />
	</reflexive>
	<reflexive name="Function Related" offset="0x120" visible="true" entrySize="0x4">
		<int32 name="Unknown" offset="0x0" visible="true" />
	</reflexive>
	<reflexive name="Testo" offset="0x12c" visible="true" entrySize="0x14">
		<int32 name="00000005" offset="0x0" visible="true" />
		<int32 name="00000006" offset="0x4" visible="true" />
		<reflexive name="Testo" offset="0x8" visible="true" entrySize="0xC">
			<undefined name="00000005" offset="0x0" visible="true" />
			<undefined name="00000006" offset="0x4" visible="true" />
			<int32 name="00000007" offset="0x8" visible="true" />
		</reflexive>
	</reflexive>
	<int16 name="HUD Text Message Index" offset="0x138" visible="true" />
	<int16 name="Unknown" offset="0x13A" visible="false" />
	<reflexive name="Attachments" offset="0x13c" visible="true" entrySize="0x20">
		<tagRef name="Attachment" offset="0x0" visible="true" />
		<int32 name="Marker" offset="0x10" visible="true" />
		<int32 name="Change Color" offset="0x14" visible="true" />
		<int32 name="Primary Scale/Function" offset="0x18" visible="true" />
		<int32 name="Secondary Scale/Function" offset="0x1C" visible="true" />
	</reflexive>
	<reflexive name="Unknown 4" offset="0x148" visible="true" entrySize="0x18">
		<uint32 name="Unknown" offset="0x0" visible="true" />
		<uint32 name="Unknown" offset="0x4" visible="true" />
		<uint32 name="Unknown" offset="0x8" visible="true" />
		<reflexive name="Unknown 5" offset="0xC" visible="true" entrySize="0x3C">
			<int32 name="Unknown" offset="0x0" visible="true" />
			<dataRef name="Unknown" offset="0x4" visible="true" />
			<undefined name="Unknown" offset="0x18" visible="true" />
			<dataRef name="Unknown" offset="0x1C" visible="true" />
			<uint32 name="Unknown" offset="0x30" visible="true" />
			<uint32 name="Unknown" offset="0x34" visible="true" />
			<uint32 name="Unknown" offset="0x38" visible="true" />
		</reflexive>
	</reflexive>
	<reflexive name="Unknown 5" offset="0x154" visible="true" entrySize="0x24">
		<int32 name="Unknown" offset="0x0" visible="true" />
		<undefined name="Unknown" offset="0x4" visible="true" />
		<uint32 name="Unknown" offset="0x8" visible="true" />
		<undefined name="Unknown" offset="0xC" visible="true" />
		<undefined name="Unknown" offset="0x10" visible="true" />
		<undefined name="Unknown" offset="0x14" visible="true" />
		<undefined name="Unknown" offset="0x18" visible="true" />
		<undefined name="Unknown" offset="0x1C" visible="true" />
		<undefined name="Unknown" offset="0x20" visible="true" />
	</reflexive>
	<reflexive name="Widgets" offset="0x160" visible="true" entrySize="0x10">
		<tagRef name="Antenna" offset="0x0" visible="true" />
	</reflexive>
	<reflexive name="Change Color" offset="0x16c" visible="true" entrySize="0x18">
		<reflexive name="Permutations" offset="0x0" visible="true" entrySize="0x20">
			<undefined name="Weight" offset="0x0" visible="true" />
			
			<undefined name="R" offset="0x4" visible="true" />
			<undefined name="G" offset="0x8" visible="true" />
			<undefined name="B" offset="0xc" visible="true" />
			<undefined name="R" offset="0x10" visible="true" />
			<undefined name="G" offset="0x14" visible="true" />
			<undefined name="B" offset="0x18" visible="true" />
			
			<colorf name="Color Lower Bound" offset="0x4" visible="true" format="rgb" />
			<colorf name="Color Upper Bound" offset="0x10" visible="true" format="rgb" />
			<stringId name="Variant Name" offset="0x1C" visible="true" />
			<int32 name="Variant Name" offset="0x1C" visible="true" />
		</reflexive>
		<reflexive name="Functions" offset="0xC" visible="true" entrySize="0x20">
			<bitfield32 name="Scale Flags" offset="0x0" visible="true">
				<bit name="Blend In HSV" index="0" />
				<bit name="...More Colors" index="1" />
			</bitfield32>
			<colorf name="Color Lower Bound" offset="0x4" visible="true" format="rgb" />
			<colorf name="Color Upper Bound" offset="0x10" visible="true" format="rgb" />
			<int32 name="Darken By... (SID)" offset="0x1C" visible="true" />
			<int32 name="Scale By... (SID)" offset="0x20" visible="true" />
		</reflexive>
	</reflexive>
	<undefined name="struct here 6" offset="0x178" visible="true" />
	<undefined name="struct here 6" offset="0x17C" visible="true" />
	<undefined name="struct here 6" offset="0x180" visible="true" />
	<reflexive name="Gametype Attributes" offset="0x184" visible="true" entrySize="0xcc">
		<undefined name="00000009" offset="0x0" visible="true" />
		<undefined name="00000010" offset="0x4" visible="true" />
		<undefined name="00000011" offset="0x8" visible="true" />
		<undefined name="00000012" offset="0xC" visible="true" />
		<undefined name="00000013" offset="0x10" visible="true" />
		<undefined name="00000014" offset="0x14" visible="true" />
		<int32 name="00000015" offset="0x18" visible="true" />
		<int32 name="00000016" offset="0x1C" visible="true" />
		<undefined name="00000017" offset="0x20" visible="true" />
		<undefined name="struct here" offset="0x24" visible="true" />
		<undefined name="struct here" offset="0x28" visible="true" />
		<undefined name="struct here" offset="0x2C" visible="true" />
		<undefined name="00000017" offset="0x30" visible="true" />
		<undefined name="00000018" offset="0x34" visible="true" />
		<tagref name="Child Object" offset="0x38" visible="true" />
		<undefined name="00000023" offset="0x48" visible="true" />
		<tagref name="00000024" offset="0x4C" visible="true" />
		<tagref name="00000028" offset="0x5C" visible="true" />
		<tagref name="00000032" offset="0x6C" visible="true" />
		<tagref name="00000036" offset="0x7C" visible="true" />
		<tagref name="00000040" offset="0x8C" visible="true" />
		<tagref name="00000044" offset="0x9C" visible="true" />
		<tagref name="00000048" offset="0xaC" visible="true" />
		<tagref name="00000052" offset="0xbC" visible="true" />
	</reflexive>
	<tagref name="Simulation" offset="0x190" visible="true" />
	<undefined name="struct here" offset="0x1a0" visible="true" />
	<undefined name="struct here" offset="0x1a4" visible="true" />
	<undefined name="struct here" offset="0x1a8" visible="true" />
	<reflexive name="Unknown" offset="0x1ac" visible="true" entrySize="0x10">
		<tagref name="00000009" offset="0x0" visible="true" />
	</reflexive>
	<undefined name="struct here 3" offset="0x1b8" visible="true" />
	<undefined name="struct here 3" offset="0x1bC" visible="true" />
	<undefined name="struct here 3" offset="0x1c0" visible="true" />
	<undefined name="struct here 4" offset="0x1c4" visible="true" />
	<undefined name="struct here 4" offset="0x1c8" visible="true" />
	<undefined name="struct here 4" offset="0x1cC" visible="true" />
	<tagref name="Script" offset="0x1d0" visible="true" />
	<undefined name="struct here" offset="0x1e0" visible="true" />
	<undefined name="struct here" offset="0x1e4" visible="true" />
	<undefined name="struct here" offset="0x1e8" visible="true" />
	<reflexive name="Damage Effects" offset="0x1EC" visible="true" entrySize="0x10">
		<tagref name="Effect" offset="0x0" visible="true" />
	</reflexive>
	<float32 name="Unknown" offset="0x1f8" visible="true" />
	<float32 name="Unknown" offset="0x1fC" visible="true" />
	<undefined name="00000009" offset="0x200" visible="true" />
	<comment title="ITEM"></comment>
	<bitfield32 name="Item Flags" offset="0x204" visible="true">
		<bit name="Always Maintains Z Up" index="0" />
		<bit name="Destroyed By Explosions" index="1" />
		<bit name="Unaffected By Gravity" index="2" />
	</bitfield32>
	<int16 name="OLD Message Index" offset="0x208" visible="true" />
	<int16 name="Sort Order" offset="0x20A" visible="true" />
	<undefined name="Multiplayer On-Ground Scale" offset="0x20C" visible="true" />
	<undefined name="Campaign On-Ground Scale" offset="0x210" visible="true" />
	<int32 name="Pickup" offset="0x214" visible="true" />
	<int32 name="Swap" offset="0x218" visible="true" />
	<int32 name="Pickup Dual Wield" offset="0x21C" visible="true" />
	<int32 name="Swap Dual Wield" offset="0x220" visible="true" />
	<int32 name="Picked Up" offset="0x224" visible="true" />
	<int32 name="Swapped" offset="0x228" visible="true" />
	<int32 name="Swapped AI" offset="0x22C" visible="true" />
	<int32 name="00000147" offset="0x230" visible="true" />
	<undefined name="00000148" offset="0x234" visible="true" />
	<tagref name="Collision Sound" offset="0x238" visible="true" />
	<reflexive name="Predicted Bitmaps" offset="0x248" visible="false" entrySize="0x10">
		<tagRef name="Bitmap" offset="0x0" visible="false" />
	</reflexive>
	<tagref name="Detonation Damage Effect" offset="0x254" visible="true" />
	<undefined name="Detonation Delay (min)" offset="0x264" visible="true" />
	<undefined name="Detonation Delay (max)" offset="0x268" visible="true" />
	<tagref name="Detonating Effect" offset="0x26C" visible="true" />
	<tagref name="Detonation Effect" offset="0x27C" visible="true" />
	<undefined name="Object Scale" offset="0x28C" visible="true" />
	<undefined name="00000171" offset="0x290" visible="true" />
	<undefined name="00000172" offset="0x294" visible="true" />
	<undefined name="00000173" offset="0x298" visible="true" />
	<undefined name="00000174" offset="0x29C" visible="true" />
	<undefined name="00000175" offset="0x2a0" visible="true" />
	<undefined name="00000176" offset="0x2a4" visible="true" />
	<undefined name="00000177" offset="0x2a8" visible="true" />
	<undefined name="00000178" offset="0x2aC" visible="true" />
	<tagref name="00000179" offset="0x2b0" visible="true" />
	<tagref name="00000183" offset="0x2c0" visible="true" />
	<comment title="EQUIPMENT"></comment>
	<undefined name="00000187" offset="0x2d0" visible="true" />
	<undefined name="00000188" offset="0x2d4" visible="true" />
	<undefined name="Timer Rechanger Rate" offset="0x2d8" visible="true" />
	<undefined name="00000190" offset="0x2dC" visible="true" />
	<int32 name="Effect Marker" offset="0x2e0" visible="true" />
	<undefined name="00000192" offset="0x2e4" visible="true" />
	<undefined name="Main Alpha" offset="0x2e8" visible="true" />
	<undefined name="Main R" offset="0x2eC" visible="true" />
	<undefined name="Main G" offset="0x2f0" visible="true" />
	<undefined name="Main B" offset="0x2f4" visible="true" />
	<undefined name="Alpha" offset="0x2f8" visible="true" />
	<undefined name="Main R" offset="0x2fC" visible="true" />
	<undefined name="Main G" offset="0x300" visible="true" />
	<undefined name="Main B" offset="0x304" visible="true" />
	<undefined name="00000202" offset="0x308" visible="true" />
	<undefined name="00000203" offset="0x30C" visible="true" />
	<undefined name="00000204" offset="0x310" visible="true" />
	<undefined name="00000205" offset="0x314" visible="true" />
	<reflexive name="Camera Properties" offset="0x318" visible="true" entrySize="0x78">
		<undefined name="00000005" offset="0x0" visible="true" />
		<undefined name="00000006" offset="0x4" visible="true" />
		<undefined name="00000007" offset="0x8" visible="true" />
		<undefined name="00000008" offset="0xC" visible="true" />
		<undefined name="00000009" offset="0x10" visible="true" />
		<reflexive name="Camera Tracks" offset="0x14" visible="true" entrySize="0x20">
			<tagref name="00000005" offset="0x0" visible="true" />
			<tagref name="00000009" offset="0x10" visible="true" />
		</reflexive>
		<undefined name="00000013" offset="0x20" visible="true" />
		<undefined name="00000014" offset="0x24" visible="true" />
		<undefined name="00000015" offset="0x28" visible="true" />
		<undefined name="00000016" offset="0x2C" visible="true" />
		<undefined name="00000017" offset="0x30" visible="true" />
		<undefined name="00000018" offset="0x34" visible="true" />
		<undefined name="00000019" offset="0x38" visible="true" />
		<undefined name="00000020" offset="0x3C" visible="true" />
		<undefined name="00000021" offset="0x40" visible="true" />
		<undefined name="00000022" offset="0x44" visible="true" />
		<undefined name="00000023" offset="0x48" visible="true" />
		<undefined name="00000024" offset="0x4C" visible="true" />
		<undefined name="00000025" offset="0x50" visible="true" />
		<undefined name="struct here" offset="0x54" visible="true" />
		<undefined name="struct here" offset="0x58" visible="true" />
		<undefined name="struct here" offset="0x5C" visible="true" />
		<undefined name="struct here 2" offset="0x60" visible="true" />
		<undefined name="struct here 2" offset="0x64" visible="true" />
		<undefined name="struct here 2" offset="0x68" visible="true" />
		<undefined name="struct here 3" offset="0x6C" visible="true" />
		<undefined name="struct here 3" offset="0x70" visible="true" />
		<undefined name="struct here 3" offset="0x74" visible="true" />
	</reflexive>
	<reflexive name="Equipment Controller" offset="0x324" visible="true" entrySize="0x23C">
		<undefined name="00000005" offset="0x0" visible="true" />
		<undefined name="00000006" offset="0x4" visible="true" />
		<undefined name="00000007" offset="0x8" visible="true" />
		<undefined name="00000008" offset="0xC" visible="true" />
		<float32 name="Warning Charge Point (0,1)" offset="0x10" visible="true" />
		<float32 name="Minimum Charge Point (0,1)" offset="0x14" visible="true" />
		<float32 name="Charge Initial Subtraction" offset="0x18" visible="true" />
		<float32 name="Charge Final Subtraction" offset="0x1C" visible="true" />
		<float32 name="Charge Subtraction Per Sec." offset="0x20" visible="true" />
		<dataref name="00000014" offset="0x24" visible="true" />
		<undefined name="00000019" offset="0x38" visible="true" />
		<int32 name="00000020" offset="0x3C" visible="true" />
		<undefined name="00000021" offset="0x40" visible="true" />
		<int16 name="00000022" offset="0x44" visible="true" />
		<int16 name="00000022" offset="0x46" visible="true" />
		<reflexive name="Testo" offset="0x48" visible="true" entrySize="0x4">
			<undefined name="00000005" offset="0x0" visible="true" />
		</reflexive>
		<reflexive name="Story Drop" offset="0x54" visible="true" entrySize="0x28">
			<undefined name="00000005" offset="0x0" visible="true" />
			<undefined name="00000006" offset="0x4" visible="true" />
			<undefined name="00000007" offset="0x8" visible="true" />
			<undefined name="00000008" offset="0xC" visible="true" />
			<undefined name="00000009" offset="0x10" visible="true" />
			<tagref name="00000010" offset="0x14" visible="true" />
			<tagref name="00000014" offset="0x24" visible="true" />
		</reflexive>
		<undefined name="struct here 3" offset="0x60" visible="true" />
		<undefined name="struct here 3" offset="0x64" visible="true" />
		<undefined name="struct here 3" offset="0x68" visible="true" />
		<reflexive name="Regen Healing Field" offset="0x6C" visible="true" entrySize="0x30">
			<tagref name="00000005" offset="0x0" visible="true" />
			<tagref name="00000009" offset="0x10" visible="true" />
			<undefined name="00000013" offset="0x20" visible="true" />
			<undefined name="00000014" offset="0x24" visible="true" />
			<undefined name="00000015" offset="0x28" visible="true" />
			<undefined name="00000016" offset="0x2C" visible="true" />
		</reflexive>
		<reflexive name="Active Camo 1" offset="0x78" visible="true" entrySize="0x5C">
			<undefined name="00000005" offset="0x0" visible="true" />
			<undefined name="00000006" offset="0x4" visible="true" />
			<undefined name="00000007" offset="0x8" visible="true" />
			<undefined name="00000008" offset="0xC" visible="true" />
			<undefined name="00000009" offset="0x10" visible="true" />
			<undefined name="00000010" offset="0x14" visible="true" />
			<undefined name="00000011" offset="0x18" visible="true" />
			<undefined name="00000012" offset="0x1C" visible="true" />
			<undefined name="struct here" offset="0x20" visible="true" />
			<undefined name="struct here" offset="0x24" visible="true" />
			<undefined name="struct here" offset="0x28" visible="true" />
			<undefined name="struct here 2" offset="0x2C" visible="true" />
			<undefined name="struct here 2" offset="0x30" visible="true" />
			<undefined name="struct here 2" offset="0x34" visible="true" />
			<undefined name="struct here 3" offset="0x38" visible="true" />
			<undefined name="struct here 3" offset="0x3C" visible="true" />
			<undefined name="struct here 3" offset="0x40" visible="true" />
			<reflexive name="Testo" offset="0x44" visible="true" entrySize="0xC">
				<undefined name="00000005" offset="0x0" visible="true" />
				<undefined name="00000006" offset="0x4" visible="true" />
				<undefined name="00000007" offset="0x8" visible="true" />
			</reflexive>
			<undefined name="struct here 5" offset="0x50" visible="true" />
			<undefined name="struct here 5" offset="0x54" visible="true" />
			<undefined name="struct here 5" offset="0x58" visible="true" />
		</reflexive>
		<undefined name="struct here 6" offset="0x84" visible="true" />
		<undefined name="struct here 6" offset="0x88" visible="true" />
		<undefined name="struct here 6" offset="0x8C" visible="true" />
		<undefined name="struct here 7" offset="0x90" visible="true" />
		<undefined name="struct here 7" offset="0x94" visible="true" />
		<undefined name="struct here 7" offset="0x98" visible="true" />
		<undefined name="struct here 8" offset="0x9C" visible="true" />
		<undefined name="struct here 8" offset="0xa0" visible="true" />
		<undefined name="struct here 8" offset="0xa4" visible="true" />
		<reflexive name="Unknown" offset="0xA8" visible="true" entrySize="0x1C">
			<undefined name="00000005" offset="0x0" visible="true" />
			<reflexive name="Unknown 2" offset="0x4" visible="true" entrySize="0x40">
				<undefined name="struct here" offset="0x0" visible="true" />
				<undefined name="struct here" offset="0x4" visible="true" />
				<undefined name="struct here" offset="0x8" visible="true" />
				<undefined name="struct here 2" offset="0xC" visible="true" />
				<undefined name="struct here 2" offset="0x10" visible="true" />
				<undefined name="struct here 2" offset="0x14" visible="true" />
				<reflexive name="Unknown" offset="0x18" visible="true" entrySize="0x1C">
					<undefined name="00000005" offset="0x0" visible="true" />
					<undefined name="00000006" offset="0x4" visible="true" />
					<undefined name="00000007" offset="0x8" visible="true" />
					<undefined name="00000008" offset="0xC" visible="true" />
					<undefined name="00000009" offset="0x10" visible="true" />
					<undefined name="00000010" offset="0x14" visible="true" />
					<undefined name="00000011" offset="0x18" visible="true" />
				</reflexive>
				<reflexive name="Unknown" offset="0x24" visible="true" entrySize="0xC">
					<comment title="size could be totally wrong ~zedd"></comment>
					<undefined name="00000005" offset="0x0" visible="true" />
					<undefined name="00000006" offset="0x4" visible="true" />
					<undefined name="00000007" offset="0x8" visible="true" />
				</reflexive>
				<undefined name="struct here 5" offset="0x30" visible="true" />
				<undefined name="struct here 5" offset="0x34" visible="true" />
				<undefined name="struct here 5" offset="0x38" visible="true" />
				<undefined name="00000020" offset="0x3C" visible="true" />
			</reflexive>
			<undefined name="struct here 2" offset="0x10" visible="true" />
			<undefined name="struct here 2" offset="0x14" visible="true" />
			<undefined name="struct here 2" offset="0x18" visible="true" />
		</reflexive>
		<undefined name="struct here 10" offset="0xb4" visible="true" />
		<undefined name="struct here 10" offset="0xb8" visible="true" />
		<undefined name="struct here 10" offset="0xbC" visible="true" />
		<undefined name="struct here 11" offset="0xc0" visible="true" />
		<undefined name="struct here 11" offset="0xc4" visible="true" />
		<undefined name="struct here 11" offset="0xc8" visible="true" />
		<reflexive name="Stasis Field" offset="0xcc" visible="true" entrySize="0x20">
			<undefined name="00000005" offset="0x0" visible="true" />
			<undefined name="00000006" offset="0x4" visible="true" />
			<undefined name="00000007" offset="0x8" visible="true" />
			<undefined name="00000008" offset="0xC" visible="true" />
			<undefined name="00000009" offset="0x10" visible="true" />
			<undefined name="00000010" offset="0x14" visible="true" />
			<undefined name="00000011" offset="0x18" visible="true" />
			<undefined name="00000012" offset="0x1C" visible="true" />
		</reflexive>
		<undefined name="struct here 13" offset="0xd8" visible="true" />
		<undefined name="struct here 13" offset="0xdC" visible="true" />
		<undefined name="struct here 13" offset="0xe0" visible="true" />
		<reflexive name="Hardlight Shield 1" offset="0xe4" visible="true" entrySize="0x60">
			<tagref name="Shield Object" offset="0x0" visible="true" />
			<undefined name="00000009" offset="0x10" visible="true" />
			<undefined name="00000010" offset="0x14" visible="true" />
			<undefined name="00000011" offset="0x18" visible="true" />
			<undefined name="00000012" offset="0x1C" visible="true" />
			<undefined name="00000013" offset="0x20" visible="true" />
			<undefined name="00000014" offset="0x24" visible="true" />
			<undefined name="00000015" offset="0x28" visible="true" />
			<undefined name="00000016" offset="0x2C" visible="true" />
			<undefined name="00000017" offset="0x30" visible="true" />
			<undefined name="00000018" offset="0x34" visible="true" />
			<tagref name="Engage Effect" offset="0x38" visible="true" />
			<undefined name="00000023" offset="0x48" visible="true" />
			<tagref name="Disengage Effect" offset="0x4C" visible="true" />
			<undefined name="00000028" offset="0x5C" visible="true" />
		</reflexive>
		<undefined name="struct here 15" offset="0xf0" visible="true" />
		<undefined name="struct here 15" offset="0xf4" visible="true" />
		<undefined name="struct here 15" offset="0xf8" visible="true" />
		<undefined name="struct here 16" offset="0xfC" visible="true" />
		<undefined name="struct here 16" offset="0x100" visible="true" />
		<undefined name="struct here 16" offset="0x104" visible="true" />
		<undefined name="struct here 17" offset="0x108" visible="true" />
		<undefined name="struct here 17" offset="0x10C" visible="true" />
		<undefined name="struct here 17" offset="0x110" visible="true" />
		<undefined name="struct here 18" offset="0x114" visible="true" />
		<undefined name="struct here 18" offset="0x118" visible="true" />
		<undefined name="struct here 18" offset="0x11C" visible="true" />
		<undefined name="struct here 19" offset="0x120" visible="true" />
		<undefined name="struct here 19" offset="0x124" visible="true" />
		<undefined name="struct here 19" offset="0x128" visible="true" />
		<reflexive name="Jetpack" offset="0x12C" visible="true" entrySize="0x70">
			<undefined name="00000005" offset="0x0" visible="true" />
			<dataref name="Unknown" offset="0x4" visible="true" />
			<dataref name="Unknown" offset="0x18" visible="true" />
			<undefined name="00000016" offset="0x2C" visible="true" />
			<undefined name="00000017" offset="0x30" visible="true" />
			<undefined name="00000018" offset="0x34" visible="true" />
			<undefined name="00000019" offset="0x38" visible="true" />
			<undefined name="00000020" offset="0x3C" visible="true" />
			<undefined name="00000021" offset="0x40" visible="true" />
			<undefined name="00000022" offset="0x44" visible="true" />
			<undefined name="00000023" offset="0x48" visible="true" />
			<undefined name="00000024" offset="0x4C" visible="true" />
			<undefined name="00000025" offset="0x50" visible="true" />
			<undefined name="00000026" offset="0x54" visible="true" />
			<undefined name="00000027" offset="0x58" visible="true" />
			<undefined name="00000028" offset="0x5C" visible="true" />
			<undefined name="00000029" offset="0x60" visible="true" />
			<undefined name="00000030" offset="0x64" visible="true" />
			<undefined name="00000031" offset="0x68" visible="true" />
			<undefined name="00000032" offset="0x6C" visible="true" />
		</reflexive>
		<reflexive name="Hologram" offset="0x138" visible="true" entrySize="0x64">
			<float32 name="Time Active (sec)" offset="0x0" visible="true" />
			<int32 name="Unknown (Affects Movement)" offset="0x4" visible="true" />
			<tagRef name="Spawn Effect" offset="0x8" visible="true" />
			<tagRef name="Flicker Effect" offset="0x18" visible="true" />
			<undefined name="00000015" offset="0x28" visible="true" />
			<undefined name="00000016" offset="0x2C" visible="true" />
			<undefined name="00000017" offset="0x30" visible="true" />
			<tagref name="Pop Effect" offset="0x34" visible="true" />
			<float32 name="Stability Min" offset="0x44" visible="true" />
			<float32 name="Stability Max" offset="0x48" visible="true" />
			<dataref name="Holo Data" offset="0x4C" visible="true" />
			<int32 name="00000029" offset="0x60" visible="true" />
		</reflexive>
		<undefined name="struct here 22" offset="0x144" visible="true" />
		<undefined name="struct here 22" offset="0x148" visible="true" />
		<undefined name="struct here 22" offset="0x14C" visible="true" />
		<reflexive name="Thruster" offset="0x150" visible="true" entrySize="0x2C">
			<int32 name="00000005" offset="0x0" visible="true" />
			<int32 name="00000006" offset="0x4" visible="true" />
			<int32 name="00000007" offset="0x8" visible="true" />
			<int32 name="00000008" offset="0xC" visible="true" />
			<undefined name="00000009" offset="0x10" visible="true" />
			<tagref name="Thrust Effect" offset="0x14" visible="true" />
			<undefined name="00000014" offset="0x24" visible="true" />
			<undefined name="Speed/Distance" offset="0x28" visible="true" />
		</reflexive>
		<undefined name="struct here 24" offset="0x15C" visible="true" />
		<undefined name="struct here 24" offset="0x160" visible="true" />
		<undefined name="struct here 24" offset="0x164" visible="true" />
		<reflexive name="Unknown" offset="0x168" visible="true" entrySize="0x4">
			<undefined name="00000005" offset="0x0" visible="true" />
		</reflexive>
		<reflexive name="Teleporter" offset="0x174" visible="true" entrySize="0x10">
			<int8 name="00000005" offset="0x0" visible="true" />
			<int8 name="00000005" offset="0x1" visible="true" />
			<int8 name="00000005" offset="0x2" visible="true" />
			<int8 name="00000005" offset="0x3" visible="true" />
			<undefined name="Teleport Distance" offset="0x4" visible="true" />
			<undefined name="Teleport Speed" offset="0x8" visible="true" />
			<undefined name="00000008" offset="0xC" visible="true" />
			<tagref name="00000009" offset="0x10" visible="true" />
			<undefined name="00000013" offset="0x20" visible="true" />
			<undefined name="00000014" offset="0x24" visible="true" />
			<undefined name="00000015" offset="0x28" visible="true" />
			<undefined name="00000016" offset="0x2C" visible="true" />
			<undefined name="00000017" offset="0x30" visible="true" />
			<undefined name="00000018" offset="0x34" visible="true" />
			<undefined name="00000019" offset="0x38" visible="true" />
			<undefined name="00000020" offset="0x3C" visible="true" />
			<undefined name="00000021" offset="0x40" visible="true" />
			<undefined name="00000022" offset="0x44" visible="true" />
			<undefined name="00000023" offset="0x48" visible="true" />
			<int32 name="00000024" offset="0x4C" visible="true" />
			<undefined name="struct here" offset="0x50" visible="true" />
			<undefined name="struct here" offset="0x54" visible="true" />
			<undefined name="struct here" offset="0x58" visible="true" />
		</reflexive>
		<reflexive name="Auto Turret" offset="0x180" visible="true" entrySize="0x7C">
			<undefined name="00000005" offset="0x0" visible="true" />
			<tagref name="Turret Object" offset="0x4" visible="true" />
			<undefined name="00000010" offset="0x14" visible="true" />
			<undefined name="00000011" offset="0x18" visible="true" />
			<undefined name="00000012" offset="0x1C" visible="true" />
			<undefined name="00000013" offset="0x20" visible="true" />
			<undefined name="00000014" offset="0x24" visible="true" />
			<undefined name="00000015" offset="0x28" visible="true" />
			<undefined name="00000016" offset="0x2C" visible="true" />
			<undefined name="00000017" offset="0x30" visible="true" />
			<undefined name="00000018" offset="0x34" visible="true" />
			<undefined name="00000019" offset="0x38" visible="true" />
			<undefined name="00000020" offset="0x3C" visible="true" />
			<undefined name="00000021" offset="0x40" visible="true" />
			<undefined name="00000022" offset="0x44" visible="true" />
			<undefined name="00000023" offset="0x48" visible="true" />
			<undefined name="00000024" offset="0x4C" visible="true" />
			<undefined name="00000025" offset="0x50" visible="true" />
			<undefined name="00000026" offset="0x54" visible="true" />
			<undefined name="00000027" offset="0x58" visible="true" />
			<tagref name="Spawn Effect" offset="0x5C" visible="true" />
			<undefined name="00000032" offset="0x6C" visible="true" />
			<undefined name="00000033" offset="0x70" visible="true" />
			<undefined name="00000034" offset="0x74" visible="true" />
			<tagref name="Collide Effect" offset="0x78" visible="true" />
		</reflexive>
		<reflexive name="Promethean Vision" offset="0x18C" visible="true" entrySize="0x2C">
			<undefined name="00000005" offset="0x0" visible="true" />
			<undefined name="00000006" offset="0x4" visible="true" />
			<tagref name="Tell Effect" offset="0x8" visible="true" />
			<undefined name="00000011" offset="0x18" visible="true" />
			<tagref name="Properties" offset="0x1C" visible="true" />
		</reflexive>
		<reflexive name="Shield Projector Test1" offset="0x198" visible="true" entrySize="0x44">
			<undefined name="00000005" offset="0x0" visible="true" />
			<undefined name="00000006" offset="0x4" visible="true" />
			<undefined name="00000007" offset="0x8" visible="true" />
			<undefined name="00000008" offset="0xC" visible="true" />
			<undefined name="00000009" offset="0x10" visible="true" />
			<undefined name="00000010" offset="0x14" visible="true" />
			<undefined name="00000011" offset="0x18" visible="true" />
			<undefined name="00000012" offset="0x1C" visible="true" />
			<tagref name="00000013" offset="0x20" visible="true" />
			<tagref name="00000017" offset="0x30" visible="true" />
			<tagref name="00000021" offset="0x40" visible="true" />
		</reflexive>
		<reflexive name="Shield Projector Test 2" offset="0x1a4" visible="true" entrySize="0x40">
			<undefined name="00000005" offset="0x0" visible="true" />
			<undefined name="00000006" offset="0x4" visible="true" />
			<undefined name="00000007" offset="0x8" visible="true" />
			<undefined name="00000008" offset="0xC" visible="true" />
			<undefined name="00000009" offset="0x10" visible="true" />
			<undefined name="00000010" offset="0x14" visible="true" />
			<undefined name="00000011" offset="0x18" visible="true" />
			<undefined name="00000012" offset="0x1C" visible="true" />
			<undefined name="00000013" offset="0x20" visible="true" />
			<undefined name="00000014" offset="0x24" visible="true" />
			<undefined name="00000015" offset="0x28" visible="true" />
			<undefined name="00000016" offset="0x2C" visible="true" />
			<tagref name="00000017" offset="0x30" visible="true" />
		</reflexive>
		<reflexive name="Remote Strike" offset="0x1b0" visible="true" entrySize="0x24">
			<tagref name="00000005" offset="0x0" visible="true" />
			<undefined name="00000009" offset="0x10" visible="true" />
			<undefined name="00000010" offset="0x14" visible="true" />
			<undefined name="00000011" offset="0x18" visible="true" />
			<undefined name="00000012" offset="0x1C" visible="true" />
			<undefined name="00000013" offset="0x20" visible="true" />
		</reflexive>
		<undefined name="struct here 32" offset="0x1bC" visible="true" />
		<undefined name="struct here 32" offset="0x1c0" visible="true" />
		<undefined name="struct here 32" offset="0x1c4" visible="true" />
		<reflexive name="Cruise Missile" offset="0x1c8" visible="true" entrySize="0x28">
			<tagref name="00000005" offset="0x0" visible="true" />
			<tagref name="00000009" offset="0x10" visible="true" />
			<int32 name="00000013" offset="0x20" visible="true" />
			<undefined name="00000014" offset="0x24" visible="true" />
		</reflexive>
		<undefined name="struct here 34" offset="0x1d4" visible="true" />
		<undefined name="struct here 34" offset="0x1d8" visible="true" />
		<undefined name="struct here 34" offset="0x1dC" visible="true" />
		<reflexive name="Hardlight Shield 2" offset="0x1E0" visible="true" entrySize="0x4">
			<undefined name="00000005" offset="0x0" visible="true" />
		</reflexive>
		<tagref name="Error Sound" offset="0x1eC" visible="true" />
		<tagref name="Activate Effect" offset="0x1fC" visible="true" />
		<tagref name="Looping Effect" offset="0x20C" visible="true" />
		<tagref name="Deactivate Effect" offset="0x21C" visible="true" />
		<undefined name="Unknown" offset="0x22C" visible="true" />
		<undefined name="Unknown" offset="0x230" visible="true" />
		<undefined name="Unknown" offset="0x234" visible="true" />
		<undefined name="Unknown" offset="0x238" visible="true" />
	</reflexive>
	<undefined name="00000212" offset="0x330" visible="true" />
	<tagref name="HUD" offset="0x334" visible="true" />
	<tagref name="Pickup Sound" offset="0x344" visible="true" />
	<tagref name="Recharge Effect" offset="0x354" visible="true" />
	<tagref name="Empty Sound" offset="0x364" visible="true" />
	<tagref name="Soundbank" offset="0x374" visible="true" />
	<reflexive name="Testo" offset="0x384" visible="true" entrySize="0x10">
		<undefined name="00000005" offset="0x0" visible="true" />
		<undefined name="00000006" offset="0x4" visible="true" />
		<undefined name="00000007" offset="0x8" visible="true" />
		<undefined name="00000008" offset="0xC" visible="true" />
	</reflexive>
	<undefined name="struct here 2" offset="0x390" visible="true" />
	<undefined name="struct here 2" offset="0x394" visible="true" />
	<undefined name="struct here 2" offset="0x398" visible="true" />
</plugin>